<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui"> 

<ui:composition template="/templates/template.xhtml">
			<ui:define name="pageTitle">Partida Agendada</ui:define>
			<ui:define name="pageHeader">Adicionando usuários na partida <br />agendada </ui:define>
			<ui:define name="body">
				<h:form id="adicionarUsuarioPartida">
					<h:messages />
					<h:outputText value="#{agendaPartidaBean.agendaPartida.local}" />
					<h:dataTable value="#{participantePartidaBean.participanteGrupoSelecionado}" var="participante">
						<h:column>
							<f:facet name="header">Nome</f:facet>
							#{participante.usuarios.nome}
						</h:column>
						<h:column>
							<f:facet name="header">Ações</f:facet>
							<h:commandButton value="Irei" action="#{participantePartidaBean.confirmarParticipante(participante)}">								
							</h:commandButton>
							<h:commandButton value="Não vou" action="#{participantePartidaBean.desconfirmarParticipante(participante)}">
							</h:commandButton>
						</h:column>
					</h:dataTable>
				</h:form>
				<h:form id="listaParticipantes"><br /><br />
				<div class="texto2">Participantes confirmados</div><br />
				<h:dataTable id="dTListaParticipantes" value="#{participantePartidaBean.listaParticipantesConfirmados}" var="participantesConfirmados">
					<h:column rendered="#{not empty participantePartidaBean.listaParticipantesConfirmados}">
							<f:facet name="header">Nome</f:facet>
							#{participantesConfirmados.usuarioPartida.nome}
					</h:column>					
				</h:dataTable>
				<h:outputText id="lblSemConfirmacao" value="Não há participantes confirmados" rendered="#{empty participantePartidaBean.listaParticipantesConfirmados}" styleClass="texto3">					
				</h:outputText>				
				</h:form>
			</ui:define>
</ui:composition> 
</html>
